package oop;

/**
 * final 三种用法
 * 2. 定义最终类  表示该类无法再派生具体子类
 * 3. 描述method方法 表示该方法为最终方法，所有子类不得重写该方法
 */

//final
class Base{
    //final
     void f(){
        System.out.println("Base.f()");
    }
}
class Derive extends  Base{
    @Override//检查子类中覆盖的方法与父类中对应的方法签名是否完全一致 （访问权限 返回值 方法名 参数列表）
   void f(){

  }
}
public class FinalDemo2 {
    public static void main(String[] args) {



    }
}
